package com.pro.pojo;


import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

public class JsCourseRecord {

  private Integer id;
  private Integer courseId;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  private java.util.Date applyDate;
  private String launchId;
  private String implementId;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  private java.util.Date implementDate;
  private String result;
  private String remarks;
  private Integer type;

  private String trueName;
  private String title;
  private String courseName;
  private String courseNprice;
  private String url;
  private Integer classId;

  private Integer microcircleId;
  private String artcleTitle;
  private String artcleUrl;
  private Integer acticleCategroyId;
  private String artcleCategroyName;
  private String nickname;

  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }


  public Integer getCourseId() {
    return courseId;
  }

  public void setCourseId(Integer courseId) {
    this.courseId = courseId;
  }


  public java.util.Date getApplyDate() {
    return applyDate;
  }

  public void setApplyDate(java.util.Date applyDate) {
    this.applyDate = applyDate;
  }


  public String getLaunchId() {
    return launchId;
  }

  public void setLaunchId(String launchId) {
    this.launchId = launchId;
  }


  public String getImplementId() {
    return implementId;
  }

  public void setImplementId(String implementId) {
    this.implementId = implementId;
  }


  public java.util.Date getImplementDate() {
    return implementDate;
  }

  public void setImplementDate(java.util.Date implementDate) {
    this.implementDate = implementDate;
  }


  public String getResult() {
    return result;
  }

  public void setResult(String result) {
    this.result = result;
  }


  public String getRemarks() {
    return remarks;
  }

  public void setRemarks(String remarks) {
    this.remarks = remarks;
  }


  public Integer getType() {
    return type;
  }

  public void setType(Integer type) {
    this.type = type;
  }

  public String getTrueName() {
    return trueName;
  }

  public void setTrueName(String trueName) {
    this.trueName = trueName;
  }

  public String getTitle() {
    return title;
  }

  public void setTitle(String title) {
    this.title = title;
  }

  public String getCourseName() {
    return courseName;
  }

  public void setCourseName(String courseName) {
    this.courseName = courseName;
  }

  public String getCourseNprice() {
    return courseNprice;
  }

  public void setCourseNprice(String courseNprice) {
    this.courseNprice = courseNprice;
  }

  public String getUrl() {
    return url;
  }

  public void setUrl(String url) {
    this.url = url;
  }

  public Integer getClassId() {
    return classId;
  }

  public void setClassId(Integer classId) {
    this.classId = classId;
  }

  public Integer getMicrocircleId() {
    return microcircleId;
  }

  public void setMicrocircleId(Integer microcircleId) {
    this.microcircleId = microcircleId;
  }

  public String getArtcleTitle() {
    return artcleTitle;
  }

  public void setArtcleTitle(String artcleTitle) {
    this.artcleTitle = artcleTitle;
  }

  public String getArtcleUrl() {
    return artcleUrl;
  }

  public void setArtcleUrl(String artcleUrl) {
    this.artcleUrl = artcleUrl;
  }

  public Integer getActicleCategroyId() {
    return acticleCategroyId;
  }

  public void setActicleCategroyId(Integer acticleCategroyId) {
    this.acticleCategroyId = acticleCategroyId;
  }

  public String getArtcleCategroyName() {
    return artcleCategroyName;
  }

  public void setArtcleCategroyName(String artcleCategroyName) {
    this.artcleCategroyName = artcleCategroyName;
  }

  public String getNickname() {
    return nickname;
  }

  public void setNickname(String nickname) {
    this.nickname = nickname;
  }

  @Override
  public String toString() {
    return "JsCourseRecord{" +
            "id=" + id +
            ", courseId=" + courseId +
            ", applyDate=" + applyDate +
            ", launchId='" + launchId + '\'' +
            ", implementId='" + implementId + '\'' +
            ", implementDate=" + implementDate +
            ", result='" + result + '\'' +
            ", remarks='" + remarks + '\'' +
            ", type=" + type +
            ", trueName='" + trueName + '\'' +
            ", title='" + title + '\'' +
            ", courseName='" + courseName + '\'' +
            ", courseNprice='" + courseNprice + '\'' +
            ", url='" + url + '\'' +
            ", classId=" + classId +
            ", microcircleId=" + microcircleId +
            ", artcleTitle='" + artcleTitle + '\'' +
            ", artcleUrl='" + artcleUrl + '\'' +
            ", acticleCategroyId=" + acticleCategroyId +
            ", artcleCategroyName='" + artcleCategroyName + '\'' +
            ", nickname='" + nickname + '\'' +
            '}';
  }
}
